﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Helper;

namespace Services.BusinessRules
{
    class ValidateRangeDateTime:BusinessObject
    {
       
        string NameEN;
        string NameVN;
        DateTime start;
        DateTime end;
        public ValidateRangeDateTime(String namevn, string nameen, DateTime start, DateTime end)
        {
           
            this.NameVN = namevn;
            this.NameEN = nameen;
            this.start = start;
            this.end =end;
            AddValidate(Check());
        }


        string Check()
        {
            if (start > end)
            {
                if (ValueDefine.Lang == ValueDefine.Language.VN)
                {
                    return "Ngày bắt đầu không được lớn hơn ngày kết thúc";
                }
                else
                {
                    return NameEN + " maximum is ";
                }
            }
            else {
                return null;
            }
        }
    }
}
